package com.yunchao.feature.business.data.datasource.api.model

import com.google.gson.annotations.SerializedName


/**
 * 中行使用
 */

data class FileInfoApiModel(
    val fileName: String? = null,
    val lastTime: String? = null,
    val typeName: String? = null,
    val tranTypeId: String? = null
)


/**
 *     private String ?= null id;//序号
 *     private String ?= null pdaScanId;//手持扫描序号
 *     private String ?= null tranTypeId;//操作类型
 *     private String ?= null tranId;//业务序号
 *     private String ?= null sackNo;//String ?= null 50 N  锁条号 包装袋编号
 *     private String ?= null currency;//币种
 *     private String ?= null voucherTypeId;//    String ?= null 6  N  人行券别ID
 *     private String ?= null voucherTypeName;//  String ?= null 15 N  人行券别名称
 *     private String ?= null paperTypeID;//  String ?= null 1  人行券别说明ID
 *     private String ?= null paperTypeName;//    String ?= null 15 人行券别说明
 *     private String ?= null condomId;//    String ?= null 15 套别ID
 *     private String ?= null condomName;//    String ?= null 15 套别名称
 *     private String ?= null editionId;//    String ?= null 15 版别ID
 *     private String ?= null editionName;//    String ?= null 15 版别名称
 *     private String ?= null val;//  String ?= null 10 N  面额
 *     private String ?= null bundles;//  String ?= null 2  N  捆数
 *     private String ?= null tie;//  String ?= null 3  N  把数
 *     private String ?= null number;//  String ?= null 3  N  张数
 *     private String ?= null sackMoney;//String ?= null  18,2   N  金额
 *     private String ?= null flag;//String ?= null  18,2   N  尾零标识
 *     private String ?= null scanResult;//String ?= null  18,2   N  扫描结果
 *     private String ?= null giveOperator;// String ?= null 19 N  操作人ID
 *     private String ?= null giveDataTime;// String ?= null 14 N  操作时间
 *     private String ?= null chkUserId;//    String ?= null 19 Y  复核员ID
 *
 */
internal data class FileTaskApiModel(
    val id: String? = null,
    val pdaScanId: String? = null,
    val tranTypeId: String? = null,
    val tranId: String? = null,
    val sackNo: String? = null,
    val currency: String? = null,
    val voucherTypeId: String? = null,
    val voucherTypeName: String? = null,
    val paperTypeID: String? = null,
    val paperTypeName: String? = null,
    val condomId: String? = null,
    val condomName: String? = null,
    val editionId: String? = null,
    val editionName: String? = null,
    @SerializedName("val") val value: String? = null,
    val bundles: String? = null,
    val tie: String? = null,
    val number: String? = null,
    val sackMoney: String? = null,
    val flag: String? = null,
    val scanResult: String? = null,
    val giveOperator: String? = null,
    val giveDataTime: String? = null,
    val chkUserId: String? = null
)
